English Dictionary
◊ STAND SENTINEL
stand sentinel
v : watch over so as to protect; "We must stand sentinel to
protect ourselves"; "The jewels over which they kept
guard were stolen" [syn: {stand guard}, {stand watch}, {keep
guard}]